package com.desksoft.ecommerce.service.interf.mall;

import java.util.List;

import com.desksoft.ecommerce.util.result.ServiceResult;
import com.desksoft.ecommerce.vo.mall.RewardVO;
import com.desksoft.utility.service.ServiceInterface;

/***************************************
 * <pre>
 * 版权所有：杭州迪科软件 保留所有权利
 * 创建日期: 2012-12-6下午01:56:24
 * 创建作者：jianghao
 * 文件名称：IRewardSerive.java
 * 版本：1.0
 * 功能：
 * 最后修改时间：
 * 修改记录：
 * </pre>
 *****************************************/
public interface IRewardSerive extends ServiceInterface {

	/**
	 * 获取奖励明细列表
	 * 
	 * @param rewardVO
	 * @return
	 */
	public ServiceResult<List<RewardVO>> findRewardByEventDefineID(
			RewardVO rewardVO);

	/**
	 * 保存奖励明细
	 * 
	 * @param rewardVO
	 * @return
	 */
	public ServiceResult<Boolean> updateReward(RewardVO rewardVO);
	/**
	 * 奖励明细删除
	 * @param rewardVO
	 * @return
	 */
	public ServiceResult<Boolean> deleteRewardByRewardID(RewardVO rewardVO);
	/**
	 * 获取奖励明细列表根据Eventkey
	 * 
	 * @param rewardVO
	 * @return
	 */
	public ServiceResult<RewardVO> findRewardByEventKey(
			RewardVO rewardVO);

}
